A built-in template for a PHP function PHPDoc comment. It contains a code fragment that can be included into file templates (Templates tab) with the help of the #parse directive.
The template is editable. Along with the static text, code and comments, you can also use the predefined variables that expand like macros into the corresponding values.

Predefined variables take the following values:
${NAME}   Function name.
${TYPE_HINT}   Type hint of the function's return value. If no return types inferred, evaluates to 'void'.
${PARAM_DOC}  

Parameters' PHPDoc comment.

Generated as a number of lines '* @param type name'. If there are no parameters, evaluates to empty content.

${THROWS_DOC}  

Exceptions' doc comment.

Generated as a number of lines '* @throws type'. If there are no thrown exceptions, evaluates to empty content.

${STATIC}   Takes a value of 'static' if the function/method is static or an empty string otherwise. For example:
      #if (${STATIC} == "static") * @static
      #end
    
${DS}   Dollar sign, evaluates to a plain '$' character.
${DATE}   Current system date
${TIME}   Current system time
${YEAR}   Current year
${MONTH}   Current month
${MONTH_NAME_SHORT}   First 3 letters of the current month name. Example: Jan, Feb, etc.
${MONTH_NAME_FULL}   Full name of the current month. Example: January, February, etc.
${DAY}   Current day of the month
${HOUR}   Current hour
${MINUTE}   Current minute
${SECOND}   Current second
${PROJECT_NAME}   Name of the current project
${USER}   Current user
${CARET}   Marks a position where the caret must be moved after the comment is added.